package eu.hellek.gba.server.rpc; import java.util.Date; import com.google.gwt.user.server.rpc.RemoteServiceServlet; import eu.hellek.gba.client.GetPointsService; import eu.hellek.gba.server.utils.Utils; import eu.hellek.gba.shared.LoginInfo; import eu.hellek.gba.shared.UserFavouritePositionProxy; @SuppressWarnings("serial") public class GetPointsServiceImpl extends RemoteServiceServlet implements GetPointsService { @Override public String getUserMail() { return Utils.getUser().getEmail(); } @Override public LoginInfo login(String requestUri) { //getThreadLocalRequest().getSession().setAttribute("date", new Date()); return new ExtractedFunctions().login(requestUri); } @Override public UserFavouritePositionProxy addFavourite(UserFavouritePositionProxy fpp) { return new ExtractedFunctions().addFavourite(fpp); } @Override public String removeFavourite(String id) { return new ExtractedFunctions().removeFavourite(id); } }